// "Hard"




0 create insectgreen -75 -40 zigzagBackAndForth 180 0.5 1 1 firebullet 270 6000
6 create insectgreen -75 -40 zigzagBackAndForth 180 0.5 1 1 firebullet 270 6000
6 create insectgreen -75 -40 zigzagBackAndForth 180 0.5 1 1 firebullet 270 6000
6 create insectgreen -75 -40 zigzagBackAndForth 180 0.5 1 1 firebullet 270 6000
6 create insectorange -75 -40 zigzagBackAndForth 180 0.5 1 1 firebullet 270 2700 dropsbonus
6 create insectgreen -75 -40 zigzagBackAndForth 180 0.5 1 1 firebullet 270 6000
6 create insectorange -75 -40 zigzagBackAndForth 180 0.5 1 1 firebullet 270 2700 dropsbonus
6 create insectgreen -75 -40 zigzagBackAndForth 180 0.5 1 1 firebullet 270 6000
6 create insectorange -75 -40 zigzagBackAndForth 180 0.5 1 1 firebullet 270 2700 dropsbonus
6 create insectgreen -75 -40 zigzagBackAndForth 180 0.5 1 1 firebullet 270 6000
6 create insectgreen -75 -40 zigzagBackAndForth 180 0.5 1 1 firebullet 270 6000

0 create insectgreen 75 -60 zigzagBackAndForth invert 0 0.5 1 1 firebullet 270 6000
6 create insectgreen 75 -60 zigzagBackAndForth invert 0 0.5 1 1 firebullet 270 6000
6 create insectgreen 75 -60 zigzagBackAndForth invert 0 0.5 1 1 firebullet 270 6000
6 create insectgreen 75 -60 zigzagBackAndForth invert 0 0.5 1 1 firebullet 270 6000
6 create insectorange 75 -60 zigzagBackAndForth invert 0 0.5 1 1 firebullet 270 2700 dropsbonus
6 create insectgreen 75 -60 zigzagBackAndForth invert 0 0.5 1 1 firebullet 270 6000
6 create insectorange 75 -60 zigzagBackAndForth invert 0 0.5 1 1 firebullet 270 2700 dropsbonus
6 create insectgreen 75 -60 zigzagBackAndForth invert 0 0.5 1 1 firebullet 270 6000
6 create insectorange 75 -60 zigzagBackAndForth invert 0 0.5 1 1 firebullet 270 2700 dropsbonus
6 create insectgreen 75 -60 zigzagBackAndForth invert 0 0.5 1 1 firebullet 270 6000
6 create insectgreen 75 -60 zigzagBackAndForth invert 0 0.5 1 1 firebullet 270 6000

60 create BuffbugPurple -70 -70 simpleInAndShoot 270 0.5 .5 3 dropsbonus
0 create BuffbugPurple 70 -70 simpleInAndShoot 270 0.5 .5 12 dropsbonus

30 startAttacking

750 create insectorange 10 -70 zigzag1 90 0.5 2 7 firebullet 270 270
6 create insectorange 10 -70 zigzag1 90 0.5 2 8 firebullet 270 270
6 create insectred 10 -70 zigzag1 90 0.5 0.8 6 firebullet 270 270
6 create insectred 10 -70 zigzag1 90 0.5 0.8 9 firebullet 270 270
6 create insectorange 10 -70 zigzag1 90 0.5 0.4 5 firebullet 270 270
6 create insectorange 10 -70 zigzag1 90 0.5 0.4 10 firebullet 270 270
6 create insectred 10 -70 zigzag1 90 0.5 1.8 4 firebullet 270 270
6 create insectred 10 -70 zigzag1 90 0.5 1.8 11 firebullet 270 270
6 create insectorange 10 -70 zigzag1 90 0.5 2.6 3 firebullet 270 270
6 create insectorange 10 -70 zigzag1 90 0.5 2.6 12 firebullet 270 270
6 create insectred 10 -70 zigzag1 90 0.5 4.2 2 firebullet 270 270
6 create insectred 10 -70 zigzag1 90 0.5 4.2 13 firebullet 270 270

150 create insectgreen -10 -70 zigzag1 invert 90 0.5 0.8 7.5 firebullet 270 2700
6 create insectgreen -10 -70 zigzag1 invert 90 0.5 1.2 6.5 firebullet 270 2700
6 create insectgreen -10 -70 zigzag1 invert 90 0.5 1.2 8.5 firebullet 270 2700
6 create insectgreen -10 -70 zigzag1 invert 90 0.5 1.6 5.75 firebullet 270 2700
6 create insectgreen -10 -70 zigzag1 invert 90 0.5 1.6 9.25 firebullet 270 2700
6 create insectgreen -10 -70 zigzag1 invert 90 0.5 2.2 5.25 firebullet 270 2700
6 create insectgreen -10 -70 zigzag1 invert 90 0.5 2.2 9.75 firebullet 270 2700
6 create insectgreen -10 -70 zigzag1 invert 90 0.5 3.4 4.8 firebullet 270 2700
6 create insectgreen -10 -70 zigzag1 invert 90 0.5 3.4 10.2 firebullet 270 2700
6 create insectgreen -10 -70 zigzag1 invert 90 0.5 4.8 4.4 firebullet 270 2700
6 create insectgreen -10 -70 zigzag1 invert 90 0.5 4.8 10.6 firebullet 270 2700

900 create insectgreen -75 -10 zigzagBackAndForth 180 0.5 1 1 firebullet 270 6000
6 create insectgreen -75 -10 zigzagBackAndForth 180 0.5 1 1 firebullet 270 6000
6 create insectgreen -75 -10 zigzagBackAndForth 180 0.5 1 1 firebullet 270 6000
6 create insectgreen -75 -10 zigzagBackAndForth 180 0.5 1 1 firebullet 270 6000
6 create insectorange -75 -10 zigzagBackAndForth 180 0.5 1 1 firebullet 270 2700 dropsbonus
6 create insectgreen -75 -10 zigzagBackAndForth 180 0.5 1 1 firebullet 270 6000
6 create insectorange -75 -10 zigzagBackAndForth 180 0.5 1 1 firebullet 270 2700 dropsbonus
6 create insectgreen -75 -10 zigzagBackAndForth 180 0.5 1 1 firebullet 270 6000
6 create insectorange -75 -10 zigzagBackAndForth 180 0.5 1 1 firebullet 270 2700 dropsbonus
6 create insectgreen -75 -10 zigzagBackAndForth 180 0.5 1 1 firebullet 270 6000
6 create insectgreen -75 -10 zigzagBackAndForth 180 0.5 1 1 firebullet 270 6000

0 create insectgreen 75 10 zigzagBackAndForth invert 0 0.5 1 1 firebullet 270 6000
6 create insectgreen 75 10 zigzagBackAndForth invert 0 0.5 1 1 firebullet 270 6000
6 create insectgreen 75 10 zigzagBackAndForth invert 0 0.5 1 1 firebullet 270 6000
6 create insectgreen 75 10 zigzagBackAndForth invert 0 0.5 1 1 firebullet 270 6000
6 create insectorange 75 10 zigzagBackAndForth invert 0 0.5 1 1 firebullet 270 2700 dropsbonus
6 create insectgreen 75 10 zigzagBackAndForth invert 0 0.5 1 1 firebullet 270 6000
6 create insectorange 75 10 zigzagBackAndForth invert 0 0.5 1 1 firebullet 270 2700 dropsbonus
6 create insectgreen 75 10 zigzagBackAndForth invert 0 0.5 1 1 firebullet 270 6000
6 create insectorange 75 10 zigzagBackAndForth invert 0 0.5 1 1 firebullet 270 2700 dropsbonus
6 create insectgreen 75 10 zigzagBackAndForth invert 0 0.5 1 1 firebullet 270 6000
6 create insectgreen 75 10 zigzagBackAndForth invert 0 0.5 1 1 firebullet 270 6000

300 create BuffbugPurple -70 -70 simpleInAndShoot 270 0.5 4.5 3.5 dropsbonus
0 create BuffbugPurple 70 -70 simpleInAndShoot 270 0.5 4.5 11.5 dropsbonus

60 create BuffbugPurple -70 -70 simpleInAndShoot 270 0.5 5.5 2.5 dropsbonus
0 create BuffbugPurple 70 -70 simpleInAndShoot 270 0.5 5.5 12.5 dropsbonus

150 waitNumEnemiesAlive 20

0 create insectgreen -75 30 zigZagHorizAndOut 180 0.5 1 1 firebullet 270 6000
6 create insectgreen -75 30 zigZagHorizAndOut 180 0.5 1 1 firebullet 270 6000
6 create insectgreen -75 30 zigZagHorizAndOut 180 0.5 1 1 firebullet 270 6000
6 create insectgreen -75 30 zigZagHorizAndOut 180 0.5 1 1 firebullet 270 6000
6 create insectorange -75 30 zigZagHorizAndOut 180 0.5 1 1 firebullet 270 2700 dropsbonus
6 create insectgreen -75 30 zigZagHorizAndOut 180 0.5 1 1 firebullet 270 6000
6 create insectorange -75 30 zigZagHorizAndOut 180 0.5 1 1 firebullet 270 2700 dropsbonus
6 create insectgreen -75 30 zigZagHorizAndOut 180 0.5 1 1 firebullet 270 6000
6 create insectorange -75 30 zigZagHorizAndOut 180 0.5 1 1 firebullet 270 2700 dropsbonus
6 create insectgreen -75 30 zigZagHorizAndOut 180 0.5 1 1 firebullet 270 6000
6 create insectgreen -75 30 zigZagHorizAndOut 180 0.5 1 1 firebullet 270 6000

0 create insectgreen 75 20 zigZagHorizAndOut invert 0 0.5 1 1 firebullet 270 6000
6 create insectgreen 75 20 zigZagHorizAndOut invert 0 0.5 1 1 firebullet 270 6000
6 create insectgreen 75 20 zigZagHorizAndOut invert 0 0.5 1 1 firebullet 270 6000
6 create insectgreen 75 20 zigZagHorizAndOut invert 0 0.5 1 1 firebullet 270 6000
6 create insectorange 75 20 zigZagHorizAndOut invert 0 0.5 1 1 firebullet 270 2700 dropsbonus
6 create insectgreen 75 20 zigZagHorizAndOut invert 0 0.5 1 1 firebullet 270 6000
6 create insectorange 75 20 zigZagHorizAndOut invert 0 0.5 1 1 firebullet 270 2700 dropsbonus
6 create insectgreen 75 20 zigZagHorizAndOut invert 0 0.5 1 1 firebullet 270 6000
6 create insectorange 75 20 zigZagHorizAndOut invert 0 0.5 1 1 firebullet 270 2700 dropsbonus
6 create insectgreen 75 20 zigZagHorizAndOut invert 0 0.5 1 1 firebullet 270 6000
6 create insectgreen 75 20 zigZagHorizAndOut invert 0 0.5 1 1 firebullet 270 6000



300 create insectorange -15 -70 zigzag1selfdelete 90 1 1 7 firebullet 270 270
6 create insectorange -15 -70 zigzag1selfdelete 90 1 1 8 firebullet 270 270
6 create insectred -15 -70 zigzag1selfdelete 90 1 1.2 6 firebullet 270 270
6 create insectred -15 -70 zigzag1selfdelete 90 1 1.2 9 firebullet 270 270
6 create insectorange -15 -70 zigzag1selfdelete 90 1 1.4 5 firebullet 270 270
6 create insectorange -15 -70 zigzag1selfdelete 90 1 1.4 10 firebullet 270 270
6 create insectred -15 -70 zigzag1selfdelete 90 1 1.8 4 firebullet 270 270
6 create insectred -15 -70 zigzag1selfdelete 90 1 1.8 11 firebullet 270 270
6 create insectorange -15 -70 zigzag1selfdelete 90 1 2.6 3 firebullet 270 270
6 create insectorange -15 -70 zigzag1selfdelete 90 1 2.6 12 firebullet 270 270
6 create insectred -15 -70 zigzag1selfdelete 90 1 4.2 2 firebullet 270 270
6 create insectred -15 -70 zigzag1selfdelete 90 1 4.2 13 firebullet 270 270

300 create insectgreen 5 -70 zigzag1selfdelete invert 90 1 0.8 7.5 firebullet 270 2700
6 create insectgreen 5 -70 zigzag1selfdelete invert 90 1 1.2 6.5 firebullet 270 2700
6 create insectgreen 5 -70 zigzag1selfdelete invert 90 1 1.2 8.5 firebullet 270 2700
6 create insectgreen 5 -70 zigzag1selfdelete invert 90 1 1.6 5.75 firebullet 270 2700
6 create insectgreen 5 -70 zigzag1selfdelete invert 90 1 1.6 9.25 firebullet 270 2700
6 create insectgreen 5 -70 zigzag1selfdelete invert 90 1 2.2 5.25 firebullet 270 2700
6 create insectgreen 5 -70 zigzag1selfdelete invert 90 1 2.2 9.75 firebullet 270 2700
6 create insectgreen 5 -70 zigzag1selfdelete invert 90 1 3.4 4.8 firebullet 270 2700
6 create insectgreen 5 -70 zigzag1selfdelete invert 90 1 3.4 10.2 firebullet 270 2700
6 create insectgreen 5 -70 zigzag1selfdelete invert 90 1 4.8 4.4 firebullet 270 2700
6 create insectgreen 5 -70 zigzag1selfdelete invert 90 1 4.8 10.6 firebullet 270 2700

300 create insectgreen 30 -70 zigzag1selfdelete 90 1 3 7 firebullet 270 2700
6 create insectorange 30 -70 zigzag1selfdelete 90 1 3 8 firebullet 270 270
6 create insectgreen 30 -70 zigzag1selfdelete 90 1 3 6 firebullet 270 2700
6 create insectgreen 30 -70 zigzag1selfdelete 90 1 3 9 firebullet 270 2700
6 create insectorange 30 -70 zigzag1selfdelete 90 1 3 5 firebullet 270 270
6 create insectred 30 -70 zigzag1selfdelete 90 1 3 10 firebullet 270 270
6 create insectgreen 30 -70 zigzag1selfdelete 90 1 3 4 firebullet 270 2700
6 create insectorange 30 -70 zigzag1selfdelete 90 1 3 11 firebullet 270 270
6 create insectred 30 -70 zigzag1selfdelete 90 1 3 3 firebullet 270 270
6 create insectgreen 30 -70 zigzag1selfdelete 90 1 3 12 firebullet 270 2700
6 create insectorange 30 -70 zigzag1selfdelete 90 1 3 2 firebullet 270 270
6 create insectgreen 30 -70 zigzag1selfdelete 90 1 3 13 firebullet 270 2700
